/*
 *  Continent.h
 *  RiskAI
 *
 *  Created by Chris on 11/14/09.
 *  Copyright 2009 __MyCompanyName__. All rights reserved.
 *
 */

#ifndef CONTINENT_H_INCLUDED
#define CONTINENT_H_INCLUDED

#include <vector>

class CBoard;

class CContinent
{
public:
	
	CContinent(CBoard* pxBoard);
	~CContinent();
	
	void AddTerritory(int iTerritory);
	void SetBonus(int iBonus);
	
	
	int GetBonusForPlayer(int iPlayer);
	
private:

	int m_iBonus;
	CBoard* m_pxBoard;
	
	std::vector<int> m_viTerritories;

};

#endif // CONTINENT_H_INCLUDED